stay with something until it's finished - Französisch Englisch Wörterbuch